documentary discovery - German English Dictionary